Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 ELM TERRACE Terraced £134,972 £82,950 20 Dec 2007